professor-student ratio - French English Dictionary